Rest homes - German English Dictionary